.wrap{width:100%; min-width:1280px;min-height:740px; background:#FFF; margin:0 auto; margin-top:10px; position:relative;/*border-radius:28px;-moz-border-radius:28px;-webkit-border-radius:28px;*/}
.wrap .wrapleft{width:30px; height:30px; overflow:hidden;z-index:0;position:absolute;top:0px;left:0px;background:url(/Areas/201605310001/Content/images/body_radius.png) 0px 0px;}
.wrap .wrapright{width:30px; height:30px; overflow:hidden;z-index:0;position:absolute;top:0px;right:0px;background:url(/Areas/201605310001/Content/images/body_radius.png) 33px 0px;}
.wrap .wrapbottomright{width:30px; height:30px; overflow:hidden;z-index:0;position:absolute;bottom:0px;right:0px;background:url(/Areas/201605310001/Content/images/body_radius.png) 33px 31px;}
.wrap .wrapbottomleft{width:30px; height:30px; overflow:hidden;z-index:0;position:absolute;bottom:0px;left:0px;background:url(/Areas/201605310001/Content/images/body_radius.png) 0px 31px;}
.nav{position:fixed; left:0px; top:0px; width:140px; height:100%; padding-top:50px; overflow:hidden; z-index:99999; background:#008089; display:none;}
.nav ul{float:left;}
.nav ul li{float:left;display:block; width:115px; height:40px; line-height:40px; text-align:right;}
.nav a{font-weight:bold; color:#fff; font-size:16px; overflow:hidden;}
.nav a:hover,.nav .active a{ font-size:18px; color:#ff8300; text-decoration:none;}
.nav .wechat{overflow:hidden; float:left; margin-top:50px;}
.nav .wechat span{ display:block; width:140px; height:83px; margin-top:15px; overflow:hidden;}
.nav .wechat .wechat1{ background:url(../images/wechat1.jpg) no-repeat center center;}
.nav .wechat .wechat2{ background:url(../images/wechat2.jpg) no-repeat center center;}
.Navigation{width:20px; height:48px; line-height:24px; position:fixed; top:60px; left:2px; text-align:center;background:#008089; color:#FFF; font-size:14px; cursor:pointer;z-index:99999;}
.main{width:1260px; min-height:740px; margin:0 auto; background:#FFF url(../images/bg-round-top.jpg) no-repeat 745px top;}
.logo{ width:614px; height:87px; padding-top:25px; overflow:hidden;}
.logo a{ display:block; width:614px; height:87px; background:url(../images/logo.jpg) no-repeat center center;}
.header{ width:1260px; overflow:hidden;}
.header .img-left{ float:left; width:840px; height:121px; background:url(../images/headerLine.jpg) no-repeat center center;}
.header .search{ float:left; margin-left:18px; overflow:hidden;}
.header .search h3{ height:25px; line-height:25px; font-size:14px; color:#010101; font-family:"Microsoft YaHei";}
.header .search h3 span{ margin-left:5px; color:#0181bd;}
.header .search .search-box{ width:290px; height:37px; overflow:hidden;}
.header .search .text{ width:195px; height:16px; padding:10px 5px 10px 10px; border:none; outline:none; background:url(../images/search.jpg) no-repeat center center;}
.header .search button{ width:80px; height:36px; line-height:36px; border:none; outline:none; color:#fff; text-align:center; font-size:14px; font-family:"Microsoft YaHei"; background:url(../images/searbtn.jpg) no-repeat center center;}
.main .mCont{ width:1260px; padding-top:25px; overflow:hidden;}
.left{ float:left; width:840px; overflow:hidden;}
.left h2,.right h2{ height:32px; line-height:32px; border-bottom:2px solid #dcdcdc; font-size:20px; color:#000; font-weight:bold; overflow:hidden;}
.left h2 .more,.right h2 .more{ float:right; font-size:12px; font-weight:normal; color:#008089;}
.left .conLeft{ float:left; width:430px; overflow:hidden;}
.left .view{ position:relative; width:430px; height:265px; margin-top:18px; overflow:hidden; z-index:0;}
.left .view ul{ height:265px; overflow:hidden;}
.left .view li{ float:left; position:relative; width:430px; height:265px; overflow:hidden;}
.left .view li img{ display:block; width:430px; height:265px;}
.left .view .text{ position:absolute; left:0; bottom:0; z-index:8; width:410px; height:20px; line-height:20px; padding:0 10px; color:#fff; font-size:12px; background:rgba(0,0,0,0.5);}
.left .view .pointer{ position:absolute; top:122px; z-index:10; width:22px; height:46px; overflow:hidden;}
.left .view .pointer:hover{ cursor:pointer;}
.left .view .prev{ left:4px; background:url(../images/prev.png) no-repeat center center;}
.left .view .next{ right:4px; background:url(../images/next.png) no-repeat center center;}
.left .view .number{ position:absolute; right:0; bottom:3px; z-index:9;}
.left .view .number span{ display:inline-block; width:8px; height:8px; margin-right:11px; border-radius:4px; background:#fff; overflow:hidden;}
.left .view .number span:hover{ cursor:pointer;}
.left .view .number .active{ background:#ff3600;}
.left .alert-look{ width:430px; padding-top:20px; overflow:hidden;}
.left .alert-look ul{ width:430px; padding-top:12px; overflow:hidden;}
.left .alert-look li{ width:430px; height:24px; line-height:24px; text-align:right; color:#101010; overflow:hidden;}
.left .alert-look li a{ float:left; width:350px; white-space:nowrap; text-overflow:ellipsis; text-align:left; font-size:14px; overflow:hidden;}
.left .conRight{ float:right; width:395px; overflow:hidden;}
.left .conRight h3{ height:33px; line-height:33px; border-bottom:1px dotted #dcdcdc; font-size:18px; color:#191919; text-align:center; font-family:"Microsoft YaHei";}
.left .conRight ul{ width:370px; padding:12px 0 0 25px; overflow:hidden;}
.left .conRight li{ width:370px; margin-top:4px; overflow:hidden;}
.left .conRight h4{ width:370px; height:20px; line-height:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.left .conRight h4 a{ font-size:14px; color:#000;}
.left .conRight h4 a:hover{ color:#ff1e00;}
.left .conRight p{ width:370px; height:24px; line-height:24px; color:#888; font-size:12px;}
.left .conRight p span{ margin-right:10px; font-size:12px; color:#888;}
.left .conRight p a{ margin-right:10px; color:#008089;}
.left .conRight p a:last-child{ margin-right:0;}
.right{ float:right; width:400px; overflow:hidden;}
.right .userIn{ width:400px; overflow:hidden;}
.right .switch{ width:400px; padding-top:15px; border-bottom:1px solid #ddd; overflow:hidden;}
.right .switch span{ display:inline-block; width:132px; height:36px; line-height:36px; margin-right:8px; border-radius:10px; font-size:16px; color:#0d0d0d; text-align:center; font-family:"Microsoft YaHei"; background:url(../images/icon1.png) no-repeat;margin-bottom:10px;margin-left:40px;}
.right .switch span:hover{ cursor:pointer;}
.right .switch .active{ color:#fff; background:url(../images/icon2.png) no-repeat;}
.right .imgTabs{ width:400px; height:167px; padding-top:10px; overflow:hidden;}
.right .tabs{ width:400px; height:23px; line-height:23px; padding:4px 0; border-bottom:2px solid #dcdcdc; overflow:hidden;}
.right .tabs span a{display:inline-block; font-size:20px; color:#000; font-weight:bold;}
.right .tabs span:hover{ cursor:pointer;}
.right .tabs span.active a,.right .tabs a:hover{ color:#ff1e00;}
.right .tabs .active:hover{ cursor:default;}
.right .imgTabs ul{float:left; width:400px; height:140px; overflow:hidden; display:none;}
.right .imgTabs ul.block{display:block;}
.right .imgTabs ul li{float:left; width:400px; height:28px; line-height:28px;}
.right .imgTabs ul li a{font-size:14px;}
.right .tabs i{ display:inline-block; width:2px; height:16px; margin:0 6px !important;margin:0 6px; background:#000;}
.right .learned{ width:400px; padding-top:10px; overflow:hidden;}
.right .learned .view{ position:relative; width:380px; height:101px; padding:20px 10px; overflow:hidden;}
.right .learned .window{ width:370px; height:101px; overflow:hidden; margin:0 auto;}
.right .learned ul{ width:800%; overflow:hidden;}
.right .learned li{ float:left; width:80px; height:101px; margin:0 6px; overflow:hidden;}
.right .learned li img{ width:80px; height:80px; border-radius:6px;}
.right .learned li a{ display:block;}
.right .learned .name{ width:80px; height:18px; line-height:18px; text-align:center; text-overflow:ellipsis; white-space:nowrap; color:#383737; font-size:14px; overflow:hidden;}
.right .learned .pointer{ position:absolute; top:50px; width:16px; height:30px;}
.right .learned .pointer:hover{ cursor:pointer;}
.right .learned .prev{ left:0; background:url(../images/left.png) no-repeat center center;}
.right .learned .next{ right:0; background:url(../images/right.png) no-repeat center center;}
.right .back{ width:392px; height:26px; line-height:26px; padding-left:5px; background:url(../images/back.jpg) no-repeat 260px center; overflow:hidden;}
.right .back a{ float:right; color:#274162; font-size:14px; font-family:"Microsoft YaHei";}


.left .crumbs{ width:840px; height:16px; line-height:16px; padding:5px 0; color:#008089; overflow:hidden;}
.left .crumbs a{ height:16px; line-height:16px; margin:0 5px; color:#008089;}
.left .crumbs span{ height:16px; line-height:16px; margin:0 5px; color:#008089;}
.left .about-list{ width:840px; overflow:hidden;}
.left .about-list h2{ width:390px; height:34px; line-height:34px; padding-right:10px; margin-bottom:15px; color:#000; font-size:20px; overflow:hidden;}
.left .about-list .more{ float:right; color:#008089;}
.left .about-list li{ width:400px; height:220px; overflow:hidden;}
.left .about-list .list1 p,.left .about-list .list4 p{ width:400px; height:144px; line-height:24px; text-indent:2em; overflow:hidden;}
.left .about-list .list2 dl{ margin-top:10px; overflow:hidden;}
.left .about-list .list2 dt{ float:left; height:22px; line-height:22px;}
.left .about-list .list2 dd{ line-height:22px; margin-left:55px;}
.left .about-list .list3 a{ margin-left:10px;}
.left .about-list .list3 a:first-child{ margin-left:0;}
.left h1{ width:840px; height:32px; line-height:32px; border-bottom:1px solid #d2d2d2; margin-bottom:15px; font-size:20px; color:#000; font-weight:bold; overflow:hidden;}
.left .intro{ width:840px; overflow:hidden;}
.left .intro dt{ float:left; width:255px; text-align:center; overflow:hidden;}
.left .intro dd{ float:right; width:575px; overflow:hidden;}
.left .intro dd p{ width:575px; margin-bottom:4px; line-height:22px; text-indent:2em; overflow:hidden;}
.left .intro dd p:last-child{ margin-bottom:0;}
.left .honor{ position:relative; width:840px; height:403px; padding-bottom:32px; overflow:hidden;}
.left .honor p{ width:840px; line-height:22px; margin-top:12px; text-indent:2em; overflow:hidden;}
.left .honor p:first-child{ margin-top:0;}
.left .honor p img{ margin:0 30px; vertical-align:middle; overflow:hidden;}
.left .page{ position:absolute; left:255; bottom:0; width:840px; height:22px; padding:5px 0; text-align:center; font-size:14px; font-family:"SimHei"; background:#fff; overflow:hidden;}
.left .page a{ display:inline-block; height:22px; line-height:22px; padding:0 8px; margin:0 2px; border-radius:4px; font-size:14px; font-family:"SimHei";}
.left .page select{ height:22px; line-height:22px; margin:0 4px;}
.left .page a:hover{ color:#fff; text-decoration:none; background:#008089;}
.left .page .active{ color:#fff; text-decoration:none; cursor:default; background:#008089;}
.left .edit{ width:840px; overflow:hidden;}
.left .edit p{ height:24px; line-height:24px; overflow:hidden;}
.left .edit dl{ width:840px; margin-top:5px; overflow:hidden;}
.left .edit dt{ float:left; height:24px; line-height:24px; margin-right:5px;}
.left .edit dd{ float:left; line-height:24px;}
.left .honor .book-list{ width:840px; overflow:hidden;}
.left .honor .book-list td{ padding-bottom:20px; text-align:center;}
.left .honor .book-list img{ max-width:132px; max-height:182px; overflow:hidden;}
.left .write-list{ width:840px; height:470px; overflow-x:hidden; overflow-y:scroll;}
.left .write-list ul{ width:840px; margin-right:-22px; overflow:hidden;}
.left .write-list li{ float:left; width:395px; margin-right:20px; overflow:hidden;}
.left .write-list li p{ width:395px; height:120px; line-height:24px; padding:12px 0; text-indent:2em; overflow:hidden;}
.left .write-edit{width:820px; height:440px; padding-right:20px; overflow-x:hidden; overflow-y:auto;}
.left .write-edit h3{ font-weight:bold; font-size:12px;}
.left .write-edit p{ width:840px; line-height:24px; text-indent:2em; overflow:hidden;}
.left .pastD-list{ width:840px; height:435px; overflow-x:hidden; overflow-y:scroll;}
.left .pastD-list th{ width:48px; height:78px; border:2px solid #fff; background:#ccc; overflow:hidden;}
.left .pastD-list td{ width:80px; height:78px; border:2px solid #fff; background:#ccc; overflow:hidden;}
.left .pastD-list p{ height:20px; line-height:20px; padding-left:5px;}
.left .pastD-list td a{ text-decoration:underline;}
.left .pastD-list td span{ color:#013473;}
.left .pastD-list2{ position:relative; width:840px; height:435px; overflow:hidden;}
.left .pastD-list2 .con{ width:840px; overflow:hidden;}
.left .pastD-list2 h4{ float:right; width:250px; height:390px; text-align:center; vertical-align:middle; overflow:hidden;}
.left .pastD-list2 h4 img{ max-width:250px; max-height:390px;}
.left .pastD-list2 ul{ float:left; width:500px; height:390px; overflow:hidden;}
.left .pastD-list2 li{ width:500px; height:40px; margin-bottom:10px;}
.left .pastD-list2 li:last-child{ margin-bottom:0;}
.left .pastD-list2 li h3{ width:500px; height:20px; line-height:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.left .pastD-list2 li h3 a{ font-size:14px; color:#0d0d0d; font-family:"Microsoft YaHei";}
.left .pastD-list2 li h3 a:hover{ color:#008089;}
.left .pastD-list2 li p{ height:20px; line-height:20px; color:#7d7d7d;}
.left .pastD-list2 li p a{ margin-left:5px; color:#98845a;}
.left .pastD-art{width:820px; height:440px; padding-right:20px; overflow-x:hidden; overflow-y:auto;}
.left .pastD-art .downLoad{ width:840px; height:21px; padding:5px 0 10px; overflow:hidden;}
.left .pastD-art .downLoad a{ display:block; float:right; height:19px; line-height:19px; padding:0 5px 0 25px; margin-left:10px; border:1px solid #8b8b8c; text-align:center; color:#000; overflow:hidden;}
.left .pastD-art .downLoad a:hover{ text-decoration:none; background-color:#e8e5e5;}
.left .pastD-art .downLoad .look{ background:#f3f3f3 url(../images/pfd.jpg) no-repeat 5px center;}
.left .pastD-art .downLoad .load{ background:#f3f3f3 url(../images/save.jpg) no-repeat 5px center;}
.left .pastD-art dl{ width:840px; margin-bottom:10px; overflow:hidden;}
.left .pastD-art dt{ float:left; line-height:22px; margin-right:5px;}
.left .pastD-art dd{ margin-left:48px; line-height:22px;}
.left .pastD-art p{ width:840px; height:24px; line-height:24px; overflow:hidden;}
.left .pastD-art .orange{ font-size:14px; color:#ff6c00;}
.left .pastD-art .orange span{ margin:0 3px; font-size:14px; color:#ff6c00;}
.left .Oyar{ position:relative; width:840px; height:371px; padding:22px 0 32px; overflow:hidden;}
.left .Oyar table{ width:840px; height:334px; overflow:hidden;}
.left .Oyar td{ width:280px; text-align:center;}
.left .Oyar td a{ display:block; text-align:center; overflow:hidden;}
.left .Oyar img{ width:220px; height:124px;}
.left .Oyar .text{ width:220px; height:20px; line-height:20px; padding:10px 30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.left .Oyar-art{ width:840px; overflow:hidden;}
.left .Oyar-art .article-tit{ width:840px; height:35px; line-height:35px; margin-bottom:20px; font-size:20px; color:#fe7404; text-align:center; font-weight:bold; overflow:hidden;}
.left .Oyar-art .img{  width:820px; height:440px; padding-right:20px; overflow-x:hidden; overflow-y:auto; text-align:center;}
.left .call-us{ width:820px; height:440px; padding-right:20px; overflow-x:hidden; overflow-y:auto;}
.left .call-us li{ width:840px; height:22px; line-height:22px; font-size:14px; white-space:nowrap;}
.left .call-us #map{ width:798px; height:328px; margin-top:10px; border:1px solid #ccc;}
.left .about-link{ width:840px; height:425px; overflow-x:hidden; overflow-y:scroll;}
.left .about-link dl{ margin-top:15px; overflow:hidden;}
.left .about-link dl:first-child{ margin-top:0;}
.left .about-link dt{ width:790px; height:24px; line-height:24px; padding:0 10px; color:#00669a; font-size:14px; background:#b4ebef;}
.left .about-link dd{ width:840px; overflow:hidden;}
.left .about-link table{ width:825px;}
.left .about-link td{ padding-top:10px;}
.left .about-link td a{ display:block; width:245px; height:64px; padding:20px 0 0 15px; background:#ededee url(../images/juanye.jpg) no-repeat left top; overflow:hidden;}
.left .about-link td a:hover{ text-decoration:none;}
.left .about-link td p{ width:212px; height:22px; line-height:22px; padding-left:23px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.left .about-link td .name{ background:url(../images/name-icon.jpg) no-repeat left center;}
.left .about-link td .link{ background:url(../images/link_icon.jpg) no-repeat left center;}
.left .learning{ position:relative; width:840px; overflow:hidden;}
.left .learning .learn-list{ width:840px; margin:50px 0; text-align:center; overflow:hidden;}
.left .learning .learn-list a{ display:inline-block;}
.left .learning .learn-list img{ max-height:235px; overflow:hidden;}
.left .learn-article{ width:840px; overflow:hidden;}
.left .learn-article img{ display:block; float:left; margin-right:15px;}
.left .learn-article p{ line-height:22px; text-indent:2em;}
.left .learned{ position:relative; width:840px; padding-bottom:32px; overflow:hidden;}
.left .learned .box{ width:840px; height:354px; overflow:hidden;}
.left .learned .learned-list{ width:868px; overflow:hidden;}
.left .learned li{ float:left; width:240px; height:78px; padding:10px; margin:0 27px 18px 0; border:1px solid #ddd; overflow:hidden; transition:border 0.3s linear; margin-right:16px;}
.left .learned li:hover{ border-color:#008089;}
.left .learned li .img{ float:left; width:72px; height:72px; border:1px solid #e2e2e2; overflow:hidden;}
.left .learned li .img img{ width:72px; height:72px; transition:transform 0.5s ease 0.2s;}
.left .learned li .img img:hover{ transform:scale(1.2,1.2);}
.left .learned li dl{ float:right; width:156px; height:76px; overflow:hidden;}
.left .learned li dt{ height:16px; line-height:16px; white-space:nowrap; color:#dc5f03; overflow:hidden;}
.left .learned li dd{ line-height:15px; color:#484848; font-family:"Microsoft Yahei"; overflow:hidden;}
.left .learned li dd a{ display:none; color:#0c73ff;}
.left .learn-tit span{ font-size:18px; color:#000;}
.left .learn-tit .name{ margin-right:30px; font-size:20px; color:#000; font-weight:bold;}
.left .learn-art{ width:840px; height:440px; overflow-x:hidden; overflow-y:scroll;}
.left .learn-art img{ max-width:810px;}
.left .learn-art p{ width:810px; line-height:26px; font-size:14px;}
.left .learn-detail{ width:820px; height:440px; padding-right:20px; overflow-x:hidden; overflow-y:scroll;}
.left .learn-detail img{ float:right; width:266px; margin:0 0 15px 15px; overflow:hidden;}
.left .learn-detail dl{ margin-bottom:25px; overflow:hidden;}
.left .learn-detail dt{ height:26px; line-height:26px; font-size:14px;}
.left .learn-detail dd p{ line-height:26px; font-size:14px;}
.left .do-learned{ position:relative; width:840px; padding-bottom:32px; overflow:hidden;}
.left .do-learned .list{ width:840px; height:397px; overflow:hidden;}
.left .do-learned .list li{ width:820px; height:28px; line-height:28px; text-align:right; font-size:14px; color:#434242; overflow:hidden;}
.left .do-learned .list li a{ float:left; max-width:640px; white-space:nowrap; text-overflow:ellipsis; text-align:left; overflow:hidden;}
.left .state-intro{ width:840px; overflow:hidden;}
.left .state-intro .img{ width:100%;}
.left .state-intro .intro{ width:830px; height:235px; padding:5px; margin-top:10px; background:#eee; overflow-x:hidden; overflow-y:scroll;}
.left .state-intro .intro h3{ line-height:20px; font-size:12px;}
.left .state-intro .intro h4{ line-height:20px; font-size:12px;}
.left .state-intro .intro p{ line-height:22px; text-indent:2em;}
.left .state-intro .intro .out-link{ text-align:right;}
.left .state-intro .intro .out-link a{ text-decoration:underline; color:#0048ff;}
.left #stateMap{ width:840px; height:430px; overflow:hidden;}

.footer{ width:100%; min-width:1280px; height:115px; padding-top:15px; background:#403e3f url(../images/bg-round-bottom.png) no-repeat 60% top; overflow:hidden;}
.footer #boxInner{ width:1260px; margin:0 auto;}
.footer p{ height:24px; line-height:24px; color:#898989; text-align:right;}
.left .learn-detail img {
    float:none; text-align:center;
    display: block;
    margin: 0 auto;
}